• word of the day

    habenaria leucophaea

    habenaria leucophaea - Dictionary definition and meaning for word habenaria leucophaea

    Definition
    (noun) orchid of boggy or wet lands of north central United States having racemes of very fragrant creamy or greenish white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp